steam generator enclosure - Alemán Inglés Diccionario